Text copied to clipboard!

Título

Text copied to clipboard!

Desenvolvedor Júnior

Descrição

Text copied to clipboard!
Estamos à procura de um Desenvolvedor Júnior motivado, curioso e com vontade de aprender para integrar a nossa equipa de tecnologia. Esta função é ideal para profissionais em início de carreira que desejam desenvolver competências técnicas sólidas, participar em projetos reais e crescer num ambiente colaborativo, dinâmico e orientado para a inovação. O candidato trabalhará com programadores mais experientes, analistas, designers e gestores de projeto para apoiar o desenvolvimento, teste, manutenção e melhoria de aplicações, sistemas e funcionalidades digitais. Como Desenvolvedor Júnior, terá a oportunidade de contribuir para diferentes fases do ciclo de desenvolvimento de software, desde a análise de requisitos até à implementação e correção de erros. Espera-se que a pessoa nesta função tenha conhecimentos básicos de programação, lógica computacional, bases de dados e boas práticas de desenvolvimento, bem como interesse genuíno por tecnologia e evolução contínua. A empresa valoriza profissionais proativos, organizados e capazes de comunicar de forma clara com colegas de diferentes áreas. No dia a dia, este profissional poderá apoiar a escrita de código limpo e eficiente, realizar testes, documentar funcionalidades, corrigir bugs e colaborar na manutenção de sistemas existentes. Também poderá participar em revisões de código, reuniões de equipa, planeamento de tarefas e iniciativas de melhoria contínua. Embora esta seja uma posição júnior, espera-se responsabilidade, atenção ao detalhe e compromisso com prazos e padrões de qualidade. O ambiente de trabalho favorece a aprendizagem prática, a partilha de conhecimento e o acompanhamento por profissionais seniores. Haverá espaço para desenvolver competências em linguagens de programação, frameworks, ferramentas de versionamento, metodologias ágeis e integração com serviços e APIs. O objetivo é apoiar o crescimento técnico e profissional do colaborador, permitindo uma progressão consistente dentro da área de desenvolvimento. Procuramos alguém que se sinta confortável em fazer perguntas, receber feedback e transformar orientação em resultados concretos. A capacidade de adaptação, o interesse por resolver problemas e a vontade de contribuir para soluções tecnológicas úteis serão fundamentais para o sucesso nesta função. Se procura uma oportunidade para iniciar ou consolidar a sua carreira em tecnologia, aprender com uma equipa experiente e participar em projetos com impacto real no negócio e nos utilizadores, esta vaga pode ser a escolha certa para si.

Responsabilidades

Text copied to clipboard!
  • Desenvolver e manter funcionalidades simples em aplicações e sistemas.
  • Apoiar na correção de erros identificados por utilizadores ou pela equipa.
  • Participar em testes de software para garantir qualidade e estabilidade.
  • Colaborar com programadores seniores em tarefas técnicas e revisões de código.
  • Documentar código, processos e funcionalidades implementadas.
  • Participar em reuniões de equipa, planeamento e acompanhamento de tarefas.
  • Apoiar integrações com bases de dados, APIs e serviços internos.
  • Seguir boas práticas de desenvolvimento, segurança e versionamento de código.

Requisitos

Text copied to clipboard!
  • Formação em Informática, Engenharia de Software ou área relacionada.
  • Conhecimentos básicos de pelo menos uma linguagem de programação.
  • Noções de bases de dados relacionais e consultas SQL.
  • Familiaridade com sistemas de controlo de versões, como Git.
  • Capacidade de aprender rapidamente novas ferramentas e tecnologias.
  • Boa comunicação e facilidade para trabalhar em equipa.
  • Atenção ao detalhe e compromisso com a qualidade do código.
  • Conhecimento básico de metodologias ágeis será valorizado.

Perguntas potenciais de entrevista

Text copied to clipboard!
  • Que linguagens de programação já utilizou em projetos académicos ou pessoais?
  • Tem experiência com Git ou outras ferramentas de controlo de versões?
  • Já participou no desenvolvimento de uma aplicação web, mobile ou desktop?
  • Como costuma abordar a resolução de um erro no código?
  • Tem disponibilidade para aprender novas tecnologias de forma contínua?
  • Prefere trabalhar mais com front-end, back-end ou desenvolvimento full stack?
  • Pode descrever um projeto em que tenha colaborado com outras pessoas?
  • Está confortável em receber feedback técnico e aplicá-lo no seu trabalho?